<?php
	$basedir = realpath('.');	
	$basedir =str_replace("\\","/",$basedir);
	require($basedir."/Clases/ejecutar/ejecutar.php");
	class Paginar
	{
		var $ej;

		function __Construct()
		{
			
		}

/*----------------------------- Función que Guarda... ----------------------------------------------
*
*/
		function Save($id,$o)
		{
			switch ($id)
			{
				case 2: // Guarda OT
					if ($o==1){ 
						$tareas = $this->tareas();
						$t = $this->ej->ingresoOT($_POST[cliente],$_POST[tecnico],$_POST[hora],$_POST[fecha],$tareas);						
						return $t;					
					}
					
					break;
				case 4: // Guarda Cliente
					if ($o==1){ 
					
					$t = $this->ej->ingresarCliente($_POST[rut],$_POST[nombre],$_POST[rol],$_POST[Fono],$_POST[nEq],$_POST['dir'],$_POST[Contacto],$_POST[rubro]);
					return $t;
					
					}
					if ($o==2)
					{
						//echo $_POST[rut];
					$t = $this->ej->modificarCliente($_POST[rut],$_POST[nombre],$_POST[rol],$_POST[Fono],$_POST[nEq],$_POST['dir'],$_POST[Contacto],$_POST[rubro]);
					return $t;
					}
					break;

				case 5: //Guarda Técnico
					if ($o==1){ 
					//ingresarTecnico($rut, $nombre, $direccion, $telefono, $cellphone)
					$hr = $this->parseHorario();  
					
					$t = $this->ej->ingresarTecnico($_POST[rut],$_POST[nombre],$_POST['dir'],$_POST[fono],$_POST[cel],$hr);
					return $t;
					
					}
					if ($o==2)
					{
						//echo $_POST[rut];
                    $hr = $this->parseHorario();  
									
					$t = $this->ej->modificarTecnico($_POST[rut],$_POST[nombre],$_POST['dir'],$_POST[fono],$_POST[cel],$hr);
					return $t;
					}
					break;
				
				case 7: //Guarda Usuario
					if ($o==1){ 
						$t = $this->ej->ingresarUsuario($_POST[rut],$_POST[user],$_POST[pass],$_POST[tipo]);
						return $t;
					}
					if ($o==2)
					{
						$t = $this->ej->modificarUsuario($_POST[user],$_POST[pass],$_POST[tipo]);
						return $t;
					}
					break;
				default:
					echo "No se ha podido Guradar!";	
			}
			
		}


//Funcion que convierte un Horario de HTML en Horario tipo BDD
		private function parseHorario()
		{
			for($j = 0;$j<5;$j++ )
					{
						for($i=0;$i<10;$i++)
						{
							if (isset($_POST['hora_'.$i.'_'.$j])){ $t=1; }else{ $t=0; }
							$horario[$i][$j] = $t;
							//echo $horario[$i][$j];
						}
					}
					$b = 0;
					$k=0;
					for($j = 0;$j<5;$j++ )
					{
						for($i=0;$i<10;$i++)
						{
							
							if ($horario[$i][$j] == 1 && $b==0 )
							{
								$horario2[$j][$k] = ($i+9).' - ';
								
								$b=1;
							}
							if (($horario[$i][$j] != 1 && $b==1) || ($i == 9 && $b==1)  )
							{
								$horario2[$j][$k] .= ($i+9);
									
								$b=0;
								$k++;
							}
						
						}
						$k=0;
					}
			return $horario2;
		}

		private function parseHorarioI($hr)
		{
			for($j = 0;$j<5;$j++ )
			{
				for($i=0;$i<=10;$i++)
				{
					$horario[$j][$i] = 0;
					for($k=0;isset($hr[$j][$k]);$k++)
					{					
						$tmp =  explode(' - ',$hr[$j][$k]);
						if (( ($i+9) >= $tmp[0]) && (($i+9) < $tmp[1]))
						{
							//echo  ($i+9)." ";
							$horario[$j][$i] = 1;
						}					
					}					
				}
			}
					
			return $horario;
		}
		
/*----------------------- Funcion que hace el arreglo de tareas ----------------------------*/		
	private function tareas()
		{
			//echo $_POST[ntar];
			for($j = 0;$j<($_POST[ntar]);$j++ )
			{
				$t[$j] = $_POST["t".($j+1)];			
			}
					
			return $t;
		}


/*----------------------------- Función que crea la página solicitada ----------------------------------------------
*
*/
		function Paginar($oM,$titulo,$p, $arg)
		{
				$this->head($titulo);
			?>
			<body>
			<div id="logo" style="z-index: 0">
				<h1><a href="#"><span>Toille</span>Ot</a></h1>
				<h2>Ordenes de trabajo It plus</h2>
			</div>
			<div onClick="javascript:document.getElementById('logo').innerHTML = '<img src= \'images/wc.png\' '" style="width: 10px; height: 10px; position: absolute; left: 770px; top: 64px; border: 1px solid white;">
				
			</div>
			<div id="content">
				<div id="sidebar">
				
					
					<?		
						$tipo = $this->ej->validacion;
						//echo "usuario tipo ".$tipo;
						if ($p != 0) $this->menu($tipo);
						
					?>	
				
				</div>
				<div id="main">
					<?
						
						switch ($p)
						{
							case 0: // Página login
								$this->login();
								break;
							case 1: // Página Bienvenida
								if ($tipo >= 1){
									$this->welcome($_POST[user]);
									break;
								}
								
							case 2: // Página Ingreso Ots.
								if ($tipo == 1){
									$this->iOt(); 
									break;
								}
								
							case 3: // Página Llenado de Ots.
								if ($tipo >= 1){
									$nOt = $_GET[nOt];								
									$this->LlOt($nOt, $nClt, $nTec, $Date, $HoraIn, $HoraFin, $problemas);
									break;
								}
								
							case 4: // Página Administrador de Clientes.
								if ($tipo == 1){
									$this->AdCl($arg); 	
									break;
								}
								
								
							case 5: // Página Administración de Técnicos
								if ($tipo == 1){
									$this->AdTc($arg); 
									break;
								}
								
								
							case 6: // Página Pagos y Cobros
								if($tipo == 1)
								{	
									if (!isset($_GET[o])){
											$this->PyC(); 
									}else if ($_GET[o] == 1){
											$this->PyCcl($nombre, $datos);
									}else if ($_GET[0] == 2){
											$this->PyCtc($nombre, $datos);
									}
									break;
								}
							case 7: // Página Administración de Usuarios
								if($tipo == 1)
								{	
									$this->AdUs($arg);
									break;
								}
							default:
								echo '<b>Error, la página solicitada no existe... </b>';
						}
									
					?>
				</div>
				<div id="extra" style="clear: both;">&nbsp;</div>
			</div>
			<div id="footer">
				<p id="legal">Copyright &copy; 2008 Toille Group.</p>
				</div>
			</body>
			</html>

			<?
		}
/*----------------------------- Función que crea el Header ----------------------------------------------
*
*/
		private function head($titulo)
		{
				echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">";
				echo '<html xmlns="http://www.w3.org/1999/xhtml">';
				echo '<head>
				<meta http-equiv="content-type" content="text/html; charset=utf-8" />
				<title>';
				echo $titulo;
				echo '</title>
				<link rel="shortcut icon" href="favicon.ico">
				<meta name="keywords" content="" />
				<meta name="description" content="" />
				<link href="default.css" rel="stylesheet" type="text/css" />
				</head>';
		}
/*----------------------------- Función que crea el Menú ----------------------------------------------
*
*/
		private function menu($Op)
		{
			if ($Op == 1)
			{
			?>
			<div id="updates" class="boxed">
							<h2 class="title">Menú</h2>
							<div class="content">
								<ul>
									<li>
										<h2><a href="index.php?id=7">Administración de Usuarios</a></h2>
										
									</li>
									<li>
										<h2><a href="index.php?id=4">Administración de Clientes</a></h2>
										
									</li>									
									<li>
										<h2><a href="index.php?id=5">Administración de Técnicos</a></h2>
						
									</li>
									<li>
										<h2>Sistema de Pagos y Cobros</h2>
										
									</li>
									<li>
										<h2><a href="index.php?id=2">Manejar Ordenes de Trabajo</a></h2>
										
									</li>

									<li>
										<h2><a href="index.php?l=1">Logout (Salir)</a></h2>
									</li>

								</ul>
							</div>
						</div>
			<?
			}
			if ($Op == 2){
				?>
				<div id="updates" class="boxed">
				<h2 class="title">Menú</h2>
				<div class="content">
					<ul>					
						<li>
							<h2><a href="index.php?id=3">Llenado Ots</a></h2>
						</li>
						<li>
							<h2><a href="index.php?l=1">Logout (Salir)</a></h2>
						</li>

					</ul>
				</div>
				</div>
						<?		
			}
		}
/*----------------------------- Función que crea el Login ---- P = 0 ----------------------------------------------
*  Recibe: Nada.
*/
		private  function login()
		{
			$to = '<form action="index.php?id=0" method="POST">
					<table>
						<tr>
							<td style="text-align: right;"><b> Usuario:</b> &nbsp; </td><td> <input name="user" type="text"/></td>
							
						</tr>
						<tr>
							<td>&nbsp;</td>
						</tr>
						<tr>
							<td><b>Contraseña</b></td> &nbsp; <td><input type="password" name="pass"/></td>
						</tr>
						<tr>
							<td>&nbsp;</td><td><input type="submit" value="Ingresar"></td>
						</tr>
					</table>
					</form>';	
			if (isset($_POST[user]) && isset($_POST[pass]))
			{
				$this->ej = new Ejecutar($_POST[user],$_POST[pass]);
				//echo "--- ".$this->ej->validacion;
				if ($this->ej->validacion >= 1)
				{
					//this->welcome('');
					echo '<b>Bienvenido, por favor espere un momento...</b>
						<script type="">
							document.location = "index.php?id=1";
						</script>
						';
					return;
				}else{
					echo "<FONT COLOR='red'><b>Usuario Malo! Usuario Malo! Caca! Caca!</b></FONT>";
					echo $to;
				}
			}else{
				
				echo $to; 
			}
		}
/*----------------------------- Función que crea Bienvenida ---- P = 1 ----------------------------------------------
* Recibe: Nombre de Usuario. 
*/
		private  function welcome($user)
		{
			?>
			<div id="welcome" class="boxed">
			<h2 class="title">¡Bienvenido!</h2>
			<div style="padding: 10px;">
			
			Por favor elija una opción del menú...
			</div>
			</div>
					<?
		}
	/*----------------------------- Función que crea Ficha ingreso OTs ---- P = 2 ----------------------------------------------
* Recibe: Nada
*/
		private  function iOt()
		{
			?>
			<div id="welcome" class="boxed">
				<center>
				<h2 class="title">Ingresar OTs</h2>
			</center>
			<div class="post">
			<script type="text/javascript">
						var t=4;
						var m;
						function nop()
						{
							document.getElementById('TrasdW').innerHTML='Elija una opción válida';
						}
						function Nnop()
						{
							document.getElementById('TrasdW').innerHTML='&nbsp;';
						}
						function Tareamasmas()
						{
							var tarea = document.getElementById('tareas');
							var nueva = document.createElement('input');
							nueva.setAttribute("type","text");
							nueva.setAttribute("name","t"+t);
							nueva.setAttribute("Value","Tarea "+t);
							nueva.setAttribute("OnClick","this.value=''");
							nueva.setAttribute("size","100");
							nueva.setAttribute("id","t"+t);
							tarea.appendChild(nueva);
							t++;
							document.form.ntar.value = (t-1);
							m = nueva;
						}
						function Tareamenosmenos()
						{
							if (t == 2){ 
								alert('Deje algo para hacer pue... '); 
								return;
							}
							var tarea = document.getElementById('tareas');
							var old = document.getElementById('t'+(t-1));
							tarea.removeChild(old);
							t--;
						}

					</script>
			<form name="form" action="index.php?id=2&o=1" method="POST">
			
				<fieldset style=" padding: 5px;">
					<legend>Nueva OT</legend>
					<div id="TrasdW" style="color: red;" ><b><?echo $ms?></b></div>
				<SELECT NAME="cliente" SIZE= 1  >
					<OPTION  VALUE="00">Seleccione un Cliente:</OPTION>
					<?
						$cl = $this->ej->getClientes();
						for ($i=0; $i<count($cl);$i++)
						{
							echo "<OPTION value='".$cl[$i][Rut]."' >".$cl[$i][Rut]." - ".$cl[$i][Nombre]."</OPTION>";
						}
						?>
				</SELECT>&nbsp;&nbsp; 
				<SELECT NAME="tecnico" SIZE= 1  >
					<OPTION VALUE="00">Seleccione un Técnico:</OPTION>
					<?
						$tc = $this->ej->getTecnicos();
						for ($i=0; $i<count($tc);$i++)
						{
							echo "<OPTION value='".$tc[$i][Rut]."' >".$tc[$i][Rut]." - ".$tc[$i][Nombre]."</OPTION>";
						}
					?>
				</SELECT><br><br>
				<input type="text" name="hora" onclick="this.value=''" value="Hora Llegada" /> <span class="juice">(HH:MM, Ej: 22:44)</span> <input type="text" name="fecha" onclick="this.value=''" value="Fecha" /> <span class="juice">(DD/MM/AA, 29/02/2009)</span>
				<br>
				 
				<br><b>Tareas</b><br><br>
				<input type="hidden" name="ntar" value="3">
				<div id="tareas" style="position: relative;">
					<div style="border: 1px solid white; width: 10px; height: 15px; position: absolute; right: 50px; top: -20px; cursor: pointer; background: url('images/img01.jpg') -470px -430px; padding-left: 2px;" onClick="Tareamasmas()">+</div><div style="border: 1px solid white; width: 8px; height: 15px; position: absolute; right: 30px; top: -20px; cursor: pointer; background: url('images/img01.jpg') -460px -430px; padding-left: 3px;" onClick="Tareamenosmenos()">-</div>
					<input type="text" name="t1" value="Tarea 1" id="t1" onclick="this.value=''" size = 100 /><br>
					<input type="text" name="t2" value="Tarea 2" id="t2" onclick="this.value=''" size = 100 /><br>
					<input type="text" name="t3" value="Tarea 3" id="t3" onclick="this.value=''" size = 100 /><br>
					</div>
				<br>
				<input type="submit" value="Ingresar">&nbsp;<input type="reset" value="Limpiar" >
				</fieldset>
			</form>
			<br>
			<br>
			</div>
			<?
		}
	/*----------------------------- Función que crea Ficha Llenado de OTs ---- P = 3 ----------------------------------------------
* Recibe: Nada
*/
		private  function LlOt()
		{
			?>
			<div id="post" class="boxed">
			<h2 class="title">Llelando de OT</h2><br><div class="post">
			<center>
				<SELECT NAME="test" SIZE= 1 >
					<script type="text/javascript">
						function nop()
						{
							document.getElementById('TrasdW').innerHTML='Elija una opción válida';
						}
						function Nnop()
						{
							document.getElementById('TrasdW').innerHTML='&nbsp;';
						}
						function Tareamasmas()
						{
							var tarea = document.getElementById('tareas');
							var nueva = document.createElement('input');
							nueva.setAttribute("type","text");
							nueva.setAttribute("name","t"+t);
							nueva.setAttribute("Value","Tarea "+t);
							nueva.setAttribute("OnClick","this.value=''");
							nueva.setAttribute("size","100");
							nueva.setAttribute("id","t"+t);
							tarea.appendChild(nueva);
							t++;
							document.form.ntar.value = (t-1);
							m = nueva;
						}
						function Tareamenosmenos()
						{
							if (t == 2){ 
								alert('Deje algo para hacer pue... '); 
								return;
							}
							var tarea = document.getElementById('tareas');
							var old = document.getElementById('t'+(t-1));
							tarea.removeChild(old);
							t--;
						}

					</script>

					<OPTION OnClick="javascript:nop();" VALUE="00">Seleccione una OT:</OPTION>
					<OPTION OnClick="javascript:nop();" VALUE="01">---------------------</OPTION>
					<?
						//echo "hola ".$this->ej->con->User->rut;	
						$cl = $this->ej->getOts();
						for ($i=0; $i<count($cl);$i++)
						{
							echo "<OPTION OnClick='document.location=\"index.php?id=3&ot=".$cl[$i][NumOt]."\"' >".$cl[$i][NumOt]." - ".$cl[$i][fecha]."</OPTION>";
						}
					?>


					
				</SELECT>
				<? if (isset($_GET[ot])){
					
					$ot = $this->ej->setOrden($_GET[ot]);
					?>
					<form name="form" action="index.php?id=2&o=1" method="POST">
			
					<fieldset style=" padding: 5px;">
					<legend>OT!</legend>	
					<input type="text" name="hora"  value="<? echo $ot->horaInicio; ?>" /> <span class="juice">(HH:MM, Ej: 22:44)</span> <input type="text" name="fecha" value="<? echo $ot->fecha; ?>" /> <span class="juice">(DD/MM/AA, 29/02/2009)</span>
					<input type="text" name="horaFin"  value="Fecha Fin" /> <span class="juice">(HH:MM, Ej: 22:44)</span> <input type="text" name="fechaFin" value="Hora Fin" /> <span class="juice">(DD/MM/AA, 29/02/2009)</span>
					<br>
					 
					<br><b>Tareas</b><br><br>
					<input type="hidden" name="ntar" value="3">
					<div id="tareas" style="position: relative;">
						
						<script type="text/javascript">
						<? 
							
							$tareas = $ot->tareas;
						echo 'var t='.count($tareas);
						echo '</script>';
							
							for($i = 0; $i< count($tareas);$i++)
							{
								echo '<input type="text" name="t'.($i+1).'" value="'.$tareas[$i][tarea].'" id=""t'.($i+1).'"" size = "80" /><input type="text" name="s'.($i+1).'" value="Solución..." size="20"><br>';
							}

						?>
						</div>
					<br>
					<input type="submit" value="Ingresar">&nbsp;<input type="reset" value="Limpiar" >
					</fieldset>
					
					</form>
				<?}


		}
	/*----------------------------- Función que crea Ficha Admin Cliente (Seleccion Cliente) ---- P = 4 ----------------------------------------------
* Recibe: Mensaje de error o notificación (no es necesario)
*/
		private  function AdCl($ms)
		{			
			?>
			<div id="post" class="boxed">
			<h2 class="title">Administración de Clientes</h2>
			<center><br>
		
				<script type="text/javascript">
						function nop()
						{
							document.getElementById('TrasdW').innerHTML='Elija una opción válida';
						}
						function Nnop()
						{
							document.getElementById('TrasdW').innerHTML='&nbsp;';
						}

					</script>
				<SELECT NAME="test" SIZE= 1 >					
					<OPTION OnClick="javascript:nop();" VALUE="00">Seleccione una opción:</OPTION>
					<OPTION OnClick="javascript:Nnop(); document.getElementById('form').style.display='block';" VALUE="02">Nuevo Cliente</OPTION>
					<OPTION OnClick="javascript:nop();" VALUE="01">---------------------</OPTION>
					<?
						$cl = $this->ej->getClientes();
						for ($i=0; $i<count($cl);$i++)
						{
							echo "<OPTION OnClick='document.location=\"index.php?id=4&cl=".$cl[$i][Rut]."\"' >".$cl[$i][Rut]." - ".$cl[$i][Nombre]."</OPTION>";
						}
					?>
					
				</SELECT>
				
				<div id="TrasdW" style="color: red;" ><b><?echo $ms?></b></div>
				
				<div class="post">
				<?
				if (isset($_GET[cl]))
				{
					$cl = $this->ej->setCliente($_GET[cl]);
					
					?>
					<form id="f" action="index.php?id=4&o=2" method="POST"  style="text-align: left;">	
					<fieldset style=" padding: 5px;">
						
					<legend>Modificar Clientes</legend>
					<input type="hidden"  name="rut" value="<?echo $cl->rut;?>">
					<input type="text" disabled size=15 value="<?echo $cl->rut;?>" onClick="this.value=''" /><br><br>
					<input type="text" name="nombre" size=50 value="<?echo $cl->nombre;?>" onClick="this.value=''"/> &nbsp;&nbsp;<input type="text" name="rubro" value="<?echo $cl->rubro;?>" size=15 onClick="this.value=''"/><br><br>
					<input type="text" name="rol" value="<?echo $cl->rol;?>" size=20 onClick="this.value=''"/>&nbsp;&nbsp;<input type="text" name="Fono" value="<?echo $cl->telefonoContacto;?>" size=20 onClick="this.value=''"/>&nbsp;&nbsp;<input type="text" name="nEq" value="<?echo $cl->nComp;?>" size=20 onClick="this.value=''"/><br><br>
					<input type="text" name="dir" value="<?echo $cl->direccion;?>" size=100 onClick="this.value=''"/><br><br>
					<input type="text" name="Contacto" value="<?echo $cl->contacto;?>" onClick="this.value=''"><br><br>
					<input type="submit" value="Guardar" OnClick=""/><input type="reset" value="Limpiar" OnClick=""/>
					</fieldset>
					
					</form>
		
					
					<?
				
				}
				?>

				
			<form id="form" action="index.php?id=4&o=1" method="POST" style="display: none; text-align: left;">	
			<fieldset style=" padding: 5px;">
			
			<legend>Ingreso Clientes</legend>
			<input type="text" name="rut" size=15 value="Rut" onClick="this.value=''" /><br>
			<input type="text" name="nombre" size=50 value="Nombre Cliente" onClick="this.value=''"/> &nbsp;&nbsp;<input type="text" name="rubro" value="Rubro" size=15 onClick="this.value=''"/><br><br>
			<input type="text" name="rol" value="ROL" size=20 onClick="this.value=''"/>&nbsp;&nbsp;<input type="text" name="Fono" value="Fono" size=20 onClick="this.value=''"/>&nbsp;&nbsp;<input type="text" name="nEq" value="Número de Equipos" size=20 onClick="this.value=''"/><br><br>
			<input type="text" name="dir" value="Dirección" size=100 onClick="this.value=''"/><br><br>
			<input type="text" name="Contacto" value="Nombre Contacto" onClick="this.value=''"><br><br>
			<input type="submit" value="Guardar" OnClick=""/><input type="reset" value="Limpiar" OnClick=""/>
			</fieldset>
			
			</form>
			
			</div>
			<?
		}


	/*----------------------------- Función que crea Ficha Admin Tecnico (Seleccion Tecnico) ---- P = 5 ----------------------------------------------
* Recibe: Mensaje de notificacion
*/
		private  function AdTc($ms)
		{
			?>
			<div id="post" class="boxed">
			<h2 class="title">Administración de Técnico</h2><br><div class="post">
			<center>
				<SELECT NAME="test" SIZE= 1 >
					<script type="text/javascript">
						function nop()
						{
							document.getElementById('TrasdW').innerHTML='Elija una opción válida';
						}
						function Nnop()
						{
							document.getElementById('TrasdW').innerHTML='&nbsp;';
						}

					</script>
					<OPTION OnClick="javascript:nop();" VALUE="00">Seleccione una opción:</OPTION>
					<OPTION OnClick="javascript:Nnop(); document.getElementById('form').style.display='block';" VALUE="02">Nuevo Técnico</OPTION>
					<OPTION OnClick="javascript:nop();" VALUE="01">---------------------</OPTION>
					<?
						$cl = $this->ej->getTecnicos();
						for ($i=0; $i<count($cl);$i++)
						{
							echo "<OPTION OnClick='document.location=\"index.php?id=5&tc=".$cl[$i][Rut]."\"' >".$cl[$i][Rut]." - ".$cl[$i][Nombre]."</OPTION>";
						}
					?>
					
				</SELECT>
				<div id="TrasdW" style="color: red;" ><b><?echo $ms?></b></div>
				<br>
				<br>
				<?
				if (isset($_GET[tc]))
				{
					$cl = $this->ej->setTecnico($_GET[tc]);
					?>
						<form id="f" action="index.php?id=5&o=2" method="POST" >
						<fieldset  style=" padding: 5px; text-align: left;">
							<legend>Ingreso Técnicos</legend>
						<input type="text" name="nombre" size=50 value="<?echo $cl->nombre;?>" /><br><br> <input name="rut" type="text" value="<?echo $cl->rut;?>" size=15/>
						<input type="text" name="fono" value="<?echo $cl->telefono;?>" size=20/>&nbsp;&nbsp;<input type="text" name="cel" value="<?echo $cl->celular;?>" size=20/><br><br>
						<input type="text" name="dir" value="<?echo $cl->direccion;?>" size=100/><br><br>
						<table>
							<tr>
								<td>Horario&nbsp&nbsp</td><td>Lunes&nbsp&nbsp&nbsp&nbsp</td><td>Martes&nbsp&nbsp&nbsp&nbsp</td><td>Miercoles&nbsp&nbsp</td><td>Jueves&nbsp&nbsp&nbsp&nbsp&nbsp</td><td>Viernes&nbsp&nbsp&nbsp&nbsp</td>
							</tr>							
							<?	
								$hor = $cl->horario->horario;
								$hr = $this->parseHorarioI($hor);
								
								for($i = 0;$i<10;$i++ )
								{
									echo'<tr>';
									echo '<td>'.($i+9).'-'.($i+10).'</td>';	
									for($j=0;$j<5;$j++)
									{

										//echo $hr[$i][$j]." ";
										if ($hr[$j][$i] == 1)
										{
											$chk = "checked";
										}else{
											$chk = "";
										}

										echo '<td><input '.$chk.' name="hora_'.$i.'_'.$j.'" type="checkbox" /></td>';			
									}
									echo '</tr>';
								}
								
							?>
							
						</table>
						<input type="submit" value="Guardar" OnClick=""/><input type="reset" value="Cancelar" OnClick=""/>
						</fieldset>
						
						</form>
					<?					
				
				}
				?><form id="form" action="index.php?id=5&o=1" method="POST" style="display: none;">		
				<fieldset  style=" padding: 5px; text-align: left;">
					<legend>Ingreso Técnicos</legend>
				<input type="text" name="nombre" size=50 value="Nombre Técnico" /><br><br> 
				
				<select name="rut" type="text" value="RUT">
					<OPTION OnClick="javascript:nop();" VALUE="00">Seleccione un Rut de usuario:</OPTION>
					<OPTION OnClick="javascript:nop();" VALUE="01">---------------------</OPTION>
					<?
						$cl = $this->ej->getUsuariosTecnicos();
						for ($i=0; $i<count($cl);$i++)
						{
							echo "<OPTION value=".$cl[$i][rut].">".$cl[$i][rut]." - ".$cl[$i][usuario]."</OPTION>";
						}
					?>
				</select>
				
				
				<input type="text" name="fono" value="Fono" size=20/>&nbsp;&nbsp;<input type="text" name="cel" value="Celular" size=20/><br><br>
				<input type="text" name="dir" value="Dirección" size=100/><br><br>
				<table>
							<tr>
								<td>Horario</td><td>Lunes&nbsp&nbsp&nbsp&nbsp</td><td>Martes&nbsp&nbsp&nbsp&nbsp</td><td>Miercoles&nbsp&nbsp</td><td>Jueves&nbsp&nbsp&nbsp&nbsp&nbsp</td><td>Viernes&nbsp&nbsp&nbsp&nbsp</td>
							</tr>
							
							<?	
								for ($i = 9; $i<19;$i++)
								{	
									echo'<tr>';
									echo '<td>'.$i.'-'.($i+1).'</td><td><input name="hora_'.($i-9).'_0" type="checkbox"/></td><td><input name="hora_'.($i-9).'_1" type="checkbox"/></td><td><input name="hora_'.($i-9).'_2" type="checkbox"/></td><td><input name="hora_'.($i-9).'_3" type="checkbox"/></td><td><input name="hora_'.($i-9).'_4" type="checkbox"/></td>';	
									echo '</tr>';
									
								}
								//<td>9-10</td><td><input type="checkbox"/></td><td><input type="checkbox"/></td><td><input type="checkbox"/></td><td><input type="checkbox"/></td><td><input type="checkbox"/></td>
							?>
							
						</table>
				<input type="submit" value="Guardar" OnClick=""/><input type="reset" value="Cancelar" OnClick=""/>
				</fieldset>
				
				</form><?
		
			
		}


/*----------------------------- Función que crea seleccion de Clientes o Técnicos ---- P = 6 ----------------------------------------
* Recibe: Nada.
*/
		private  function PyC()
		{
			
		}
/*----------------------------- Función que muestra Resumen de un Cliente ---- P = 6 && O = 1----------------------------------------
* Recibe: Resúmen Cliente (nombre, matriz de Nx4: Fecha, Número OT, Nombre Técnico, SubTotal)
*/
		private  function PyCcl($nombre, $datos)
		{
			
		}
/*----------------------------- Función que muestra Resmuen de un Tecnico ---- P = 6 && O = 2----------------------------------------
* Recibe: Resúmen Cliente (nombre, matriz de Nx4: Fecha, Número OT, Nombre Cliente, SubTotal)
*/
		private  function PyCtc($nombre, $datos)
		{
			
		}
/*----------------------------- Función que crea la administración de Usuarios. ---- P = 7 ----------------------------------------
* Recibe: Na.
*/
		private  function AdUs($ms)
		{
			?>
			<div id="post" class="boxed">
			<h2 class="title">Administración de Usuarios</h2><br><div class="post">
				<SELECT NAME="test" SIZE= 1 >
					<script type="text/javascript">
						function nop()
						{
							document.getElementById('TrasdW').innerHTML='Elija una opción válida';
						}
						function Nnop()
						{
							document.getElementById('TrasdW').innerHTML='&nbsp;';
						}
						
						function go()
						{
							//alert(document.form1.pass.value);
							if (document.form1.pass.value == document.form1.pass2.value) 
							{
								document.form1.submit();
							}else{
								alert('Los Password no concuerdan');
							}
						}
					</script>
					<OPTION OnClick="javascript:nop();" VALUE="00">Seleccione una opción:</OPTION>
					<OPTION OnClick="javascript:Nnop(); document.getElementById('form').style.display='block';" VALUE="02">Nuevo Usuario</OPTION>
					<OPTION OnClick="javascript:nop();" VALUE="01">---------------------</OPTION>
					<?
						$us = $this->ej->getUsuarios();
						
						for ($i=0; $i<count($us);$i++)
						{
							echo "<OPTION OnClick='document.location=\"index.php?id=7&us=".$us[$i][usuario]."\"' >".$us[$i][usuario]."</OPTION>";
						}
					?>
					
				</SELECT>
				<?
				if (isset($_GET[us]))
				{
					$cl = $this->ej->setUsuario($_GET[us]);	
				?>
					<form name="form1" id="form" action="index.php?id=7&o=2" method="POST" style="text-align: left;">
						<fieldset style=" padding: 5px;">
							<legend>Modificar Usuario</legend>
						<input name ="user" type="hidden" value="<?echo $cl[1] ?>"><input name ="rut" type="hidden" value="<?echo $cl[0] ?>">
						<input type="text" disabled size="20" onClick="this.value=''" value="<?echo $cl[1]; ?>"> &nbsp;&nbsp;&nbsp;<input type="text" disabled size="20" onClick="this.value=''" value="<?echo $cl[0]; ?>"><br><br>
						<input type="password" name="pass" size="20" onClick="" value="password">&nbsp;&nbsp;&nbsp;<input type="password" name="pass2" size="20" onClick="" value="password"><br><br>
						
						<SELECT NAME="tipo" SIZE= 1 >
							<OPTION <? if ($cl[2] == 1) echo 'selected'; ?> VALUE="1">Administrador</OPTION>
							<OPTION <? if ($cl[2] == 2) echo 'selected'; ?> VALUE="2">Técnico</OPTION>
						</SELECT>	<br><br>
						<input type="button" value="Guardar" onClick="javascript:go()"> <input type="reset" value="Limpiar">
					</form>
				<?
				}else{
				?>


				<div id="TrasdW" style="color: red;" ><b><?echo $ms?></b></div>

			
				<form name="form1" id="form" action="index.php?id=7&o=1" method="POST" style="display: none; text-align: left;">
					<fieldset style=" padding: 5px;">
					<legend>Ingresar Usuario</legend>
					<input type="text" name="user" size="20" onClick="this.value=''" value="Usuario">&nbsp;&nbsp;&nbsp;<input type="text" name="rut" size="20" onClick="this.value=''" value="Rut"><br><br>
					<input type="password" name="pass" size="20" onClick="this.value=''" value="password">&nbsp;&nbsp;&nbsp;<input type="password" name="pass2" size="20" onClick="this.value=''" value="password"><br><br>
					
					<SELECT NAME="tipo" SIZE= 1 >
						<OPTION VALUE="1">Administrador</OPTION>
						<OPTION VALUE="2">Técnico</OPTION>
					</SELECT>	<br><br>
					<input type="button" value="Guardar" onClick="javascript:go()"> <input type="reset" value="Limpiar">
				</form>
			</div>
			<?}
		}

}

 

?>